package com.oriental.manage.pojo.report;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Created by zhangxinhai on 2017/3/7.
 *
 */
@Getter
@Setter
@ToString(callSuper = true)
public class BankTransDetailReportData {
    private String payOrgCode;
    private Date transConfirmDate;
    private String transStatusA = "A";
    private String transStatusB = "B";
    private String transStatusC = "C";
    private int transCountA = 0;
    private int transCountB = 0;
    private int transCountC = 0;
    private int transCountSum = 0;
    private int transCountVerify = 0;
    private long transAmtA = 0l;
    private long transAmtB = 0l;
    private long transAmtC = 0l;
    private long transAmtSum = 0l;
    private long transAmtVerify = 0l;

    public int getTransCountSum(){
        return this.getTransCountA() + this.getTransCountB() + this.getTransCountC();
    }

    public int getTransCountVerify(){
        return this.getTransCountB() + this.getTransCountC();
    }

    public long getTransAmtSum(){
        return this.getTransAmtA() + this.getTransAmtB() + this.getTransAmtC();
    }

    public long getTransAmtVerify(){
        return this.getTransAmtB() + this.getTransAmtC();
    }

}
